package cn.hcbycloud.auth.front.dto;


import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 用户基本信息表
 *
 * @author gaoheng
 * @date 2022-01-21 22:05:37
 */
@Data
public class FrontRegisterUserRequestDTO implements Serializable {
    private static final long serialVersionUID=1L;

    /**
     * 用户姓名
     */
    private String name;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 手机号
     */
    private String mobilePhone;
    /**
     * 身份证号
     */
    private String idCard;
    /**
     * 邮箱
     */
    private String mail;
    /**
     * 微信openId
     */
    private String wechatOpenId;
    /**
     * qq号码
     */
    private String qq;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 头像
     */
    private String photo;

    /**
     * 0:未知 | 1:男 | 2:女
     */
    private String sex;

    /**
     * 密码
     */
    private String password;
    /**
     * 确认密码
     */
    private String confirmPassword;
    /**
     * 注册时挂载的集团客户信息
     */
    private String creditCode;
    /**
     * 客户类型
     */
    private String custType;
    /**
     * 默认赋权的角色编码
     */
    private List<String> roleCodes;

}
